@CHARSET "utf-8";

.frame
{
  border: 2px solid green;
  margin: 1px;
  padding: 2px;
  position:absolute;
  left: 0; top: 0;
  font-size: 12px;
  font-weight:normal;
  background-color: white;
  z-index: 20;
}

.frame a
{
  text-decoration: none;
}

.frame a:active, .frame a:link, .frame a:visited
{
  color:black;
}

.frame a:hover
{
  color:red;
}

.item
{
  float:left;
  margin: 1px;
  padding: 1px;
  border: 1px solid blue;
  
  width: 17px;
  height: 17px;
  cursor: pointer;
  background-color: #F2F2F2;
  text-align: center;
  font-size: 15px;
}

.combo
{
  float:left;
  margin: 1px;
    
  height: 21px;
  cursor: pointer;
  background-color: #F2F2F2;
  text-align: left;
  font-size: 10pt;
}

option.odd
{
  color: blue; 
  background-color: #CCCC00;
}

option.even
{
  color: blue; 
  background-color: #CC9900;
}

.title
{
  float:left;
  background-color: #F2F2F2;
  padding: 4px;
  margin: 1px;
  text-align: left;
  font-size: 10px;
}

.colorGrid
{
  border:   2px solid green;
  padding:  1px;
  position: absolute;
  left: 0; top: 0;
  background-color: white;
  z-index: 21;
}

.colorRow
{
  clear:left;
}

.colitem
{
  float: left;
  margin: 1px;
  width: 16px;
  height: 16px;
  cursor: pointer;
}
